home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / ProgramFilesFolder / Data / Interface / mapmask.mat < prev    next >
Encoding:
Text File  |  2004-01-05  |  1.9 KB  |  84 lines

  1.  
  2. shader()
  3. {
  4.     cull("none")
  5.     sortweight("sprite")
  6.  
  7.     pass()
  8.     {
  9.  
  10.  
  11.         tmu()
  12.         {
  13.             texture()
  14.             {
  15.                 usermap(0)
  16.                 filtering("linear_no_mip")
  17.                 addressfunc("clamp", "clamp", "clamp")
  18.             }
  19.  
  20.             colorop("mul", "texture", "tfactor", "current")
  21.             alphaop("mul", "texture", "tfactor", "current")
  22.         }
  23.  
  24.  
  25.         tmu()
  26.         {
  27.             usertexmtx(0)
  28.             texture()
  29.             {
  30.                 usermap(1)
  31.                 filtering("linear_no_mip")
  32.                 addressfunc("clamp", "clamp", "clamp")
  33.             }
  34.  
  35.             colorop("arg2", "texture", "current", "current")
  36.             alphaop("mul", "texture", "current", "current")
  37.         }
  38.  
  39.         colorgen("tfactor", "user", 0, 0, 0, "user", 0, 0, 0)
  40.  
  41.         blendfunc( "src_alpha", "inv_src_alpha" )
  42.         depthfunc( "always", 0 )
  43.     }
  44.     pass()
  45.     {
  46.  
  47.  
  48.         tmu()
  49.         {
  50.             TexMod( "translate", "lin", 0, 1, 0, "lin", 0, -0.2, 0 )
  51.             texture()
  52.             {
  53.                 Image("ch_t_noise.png")
  54.                 filtering("linear_no_mip")
  55.                 addressfunc("wrap", "wrap", "wrap")
  56.             }
  57.  
  58.             colorop("mul", "texture", "tfactor", "current")
  59.             alphaop("mul", "texture", "tfactor", "current")
  60.         }
  61.  
  62.  
  63.         tmu()
  64.         {
  65.             usertexmtx(0)
  66.             texture()
  67.             {
  68.                 usermap(1)
  69.                 filtering("linear_no_mip")
  70.                 addressfunc("clamp", "clamp", "clamp")
  71.             }
  72.  
  73.             colorop("arg2", "texture", "current", "current")
  74.             alphaop("mul", "texture", "current", "current")
  75.         }
  76.  
  77.         colorgen("tfactor", "user", 0, 0, 0, "user", 0, 0, 0)
  78.  
  79.         blendfunc( "src_alpha", "inv_src_alpha" )
  80.         depthfunc( "always", 0 )
  81.     }
  82. }
  83.  
  84.